.related-post .post-thumbnail {
 z-index: 1;
position: relative;
width: 98px;
height: 98px;
display: block;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border: 1px solid #bbb;
}
#related-posts h3 {
background: #fff;
padding: 0px 10px 0px 24px;
border-radius: 5px;
border: 1px solid #ddd;
font-family: &#39;
font-weight: 200;
font-size: 17pt;
letter-spacing: 0.01em;
color: #000;
margin-bottom: 7px;
width: 646px;}
.related-post:hover {filter: saturate(1.0);
-webkit-filter: saturate(1.0);
-moz-filter: saturate(1.0);
-o-filter: saturate(1.0);
-ms-filter: saturate(1.0);}
.related-post {
float: left;
position: relative;
width: 105px;
height: 105px;
margin: 0 15px 15px 0;
background: #F6F6F6;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
filter: saturate(0.0);
-webkit-filter: saturate(0.0);
-moz-filter: saturate(0.0);
-o-filter: saturate(0.0);
-ms-filter: saturate(0.0);
-moz-transition: all 0.5s ease-in-out;
-webkit-transition: all 0.5s ease-in-out;
 }
.related-post .related-post-title {
display: none;
position: fixed;
top: 0px;
z-index: 9999999999;
background: #fafafa;
font-size: 13px;
color: #222;
left: 0px;
border: 1px solid #ddd;
padding: 10px 0px 10px 0px;
width: 100%;
text-align: center;
}
.related-post:hover .related-post-title {display: block;}